PostgreSQL для администраторов баз данных и разработчиков от Otus
Вы научитесь
Программа курса
Вы научитесь использовать базу данных PostgreSQL. В конце обучения самостоятельно выберете тему для итогового проекта, создадите его и добавите в свое портфолио.
Введение
Познакомитесь с реляционными базами и узнаете, для чего их используют. Рассмотрите наиболее популярные системы управления базами данных. Проведете установку PostgreSQL, научитесь создавать, изменять и удалять объекты. Узнаете, как добавлять данные, обновлять их и проводить выборку. Вам расскажут о физическом и логическом уровне PostgreSQL.
Многоверсионность, журналы и блокировки
Научитесь организовывать параллельный доступ к базам данных. Вам расскажут о работе с журналами и проведении блокировки.
Администрирование
Выполните необходимые настройки PostgreSQL. Научитесь проводить резервное копирование и восстанавливать данные. Разберетесь, для чего нужен кластер Patroni.
Оптимизация
Освоите использование индексов и проведение оптимизации запросов. Вам расскажут, как собирать статистику и использовать полученные данные. Разберетесь в секционировании.
Проектная работа
Вы выберете тему проекта, над которым будете работать. Получите консультацию эксперта курса, создадите дипломную работу и презентуете ее.